Page({
  goLogin() {
    wx.navigateTo({
      url: '/pages/login/index',
    })
  },
  onShow() {
    // 没有登录就跳出
    if (!getApp().token) return
    // 去App里面获取用户资料
    if (getApp().userProfile.nickName) {
      this.setData({
        ...getApp().userProfile
      })
    } else {
      // 没有
      this.getUserProfile()
    }
    // getApp().token && this.getUserProfile()

  },
  // 获取用户资料
  async getUserProfile() {
    let res = await wx.http.get('/userInfo')
    this.setData({ ...res })
    getApp().userProfile = {
      nickName: res.nickName,
      avatar: res.avatar
    }
  }
})
